/* Product-Group */
.divProductGroup {padding-bottom:20px;}
.divPageHeader {font-size:18px; color:#131313; padding-top:0px}
.divListHdr {}
.divHdrBrand {float:left; width:500px; font-size:24px; padding-bottom:15px; color:#4fcfd1;}
.divTopProdGroup {padding-bottom:20px; min-height:30px; }
.ddl_sort {width:119px; padding:4px 4px 4px 4px; background:#ffffff; color:#434343; border:1px solid #e0e0e0;}
.divSorting {float:right;}
.divSortBy {float:right; padding-right:10px; padding-top:8px;}
.divDdlSort {float:right;}
.divListTop {height:auto; overflow:hidden; float:left; color:#434343;}
.divListBtm {height:auto; overflow:hidden; float:left; color:#434343; padding-bottom:0px;}
.divListTopInner {}
.divListNoOfPage {float:left; padding-right:20px; padding-top:6px;}
.divListPagination {float:right;}
.divListNoOfItem {float:left; padding-right:20px; padding-top:6px;}

.divProdNoFound {clear:both; width:70%; margin:auto; margin-top:20px; padding-top:50px; text-align:center; font-size:14px; font-style:italic;}
.spanPagination {padding-left:5px; padding-right:5px;}

.header2 {clear:both; color:#fff;}
/* End of Product-Group */


/* Buttons */
.btnProd {color:#000;}
a.btnProd:link {color:#000; text-decoration:none;}
a.btnProd:visited {color:#000; text-decoration:none;}
a.btnProd:hover {color:#888888; text-decoration:none;}
a.btnProd:active {color:#888888; text-decoration:none;}

.imgbtnMoreDetail {background:url(../img/usr/btn-moreDetail.gif) no-repeat; float:left; margin-top:20px;}
.imgbtnMoreDetail:hover {background:url(../img/usr/btn-moreDetail.gif) no-repeat 0px -45px; }

.imgbtnViewNew {background:url(../img/usr/btn_viewnew.gif) no-repeat;}
.imgbtnViewNew:hover {background:url(../img/usr/btn_viewnew.gif) no-repeat 0px -30px; }

.imgbtnViewRecommend {background:url(../img/usr/btn_viewRec.gif) no-repeat;}
.imgbtnViewRecommend:hover {background:url(../img/usr/btn_viewRec.gif) no-repeat 0px -30px;}

.btnPagination {color:#434343;}
a.btnPagination:link {color:#434343; text-decoration:none;}
a.btnPagination:visited {color:#434343; text-decoration:none;}
a.btnPagination:hover {color:#3e84ed; text-decoration:none;}
a.btnPagination:active {color:#3e84ed; text-decoration:none;}

.btnPaginationSel {color:#3e84ed;}
a.btnPaginationSel:link {color:#3e84ed; text-decoration:none;}
a.btnPaginationSel:visited {color:#3e84ed; text-decoration:none;}
a.btnPaginationSel:hover {color:#3e84ed; text-decoration:none;}
a.btnPaginationSel:active {color:#3e84ed; text-decoration:none;}

.imgbtnPageFirst {background:url(../img/usr/pagination-previous.gif) no-repeat 0px 0px;}
.imgbtnPageFirst:hover {background:url(../img/usr/pagination-previous.gif) no-repeat 0px -58px;}
.imgbtnPageFirstDisabled {background:url(../img/usr/pagination-previous.gif) no-repeat 0px 0px; cursor:default;}

.imgbtnPageLast {background:url(../img/usr/pagination-next.gif) no-repeat 0px 0px;}
.imgbtnPageLast:hover {background:url(../img/usr/pagination-next.gif) no-repeat 0px -58px;}
.imgbtnPageLastDisabled {background:url(../img/usr/pagination-next.gif) no-repeat 0px 0px; cursor:default;}

/* End of Buttons */


/* List */
.divItemList {height:auto; overflow:hidden;}

/* Group List */
.divGroupRow {height:auto; overflow:hidden;}
.divIndGroupItem {float:left; width:150px; height:auto; overflow:hidden; margin-top:20px; text-align:center; margin-right:15px;}
.divGroupItemProdFound {color:#222222; text-align:center;}
.divGroupItemImg {width:150px; height:210px; overflow:hidden; background:#fff url(../img/usr/bnn-packages-shadow-repeat.gif) repeat-x bottom left; }
.divGroupDetails {height:auto; overflow:hidden;}
.divGroupImgBack {float:left; width:90px; height:90px; background:#ffffff; overflow:hidden; padding:5px 5px 5px 5px; margin-right:30px; margin-bottom:30px;}

.hypGroupDName {color:#22201f; display:block; margin-bottom:5px;}
a.hypGroupDName:link {color:#22201f; text-decoration:none;}
a.hypGroupDName:visited {color:#22201f; text-decoration:none;}
a.hypGroupDName:hover {color:#22201f; text-decoration:none;}
a.hypGroupDName:active {color:#22201f; text-decoration:none;}


/* End of Group List */

/* Prod List */
.divProdRow {height:auto; overflow:hidden;}
.divIndProdItem {width:216px; height:240px; overflow:hidden; float:left; margin-right:20px; position:relative;}
.divIndProdItemLast {width:216px; height:240px; overflow:hidden; float:left; position:relative; }
.divProdItemDName {height:auto; overflow:hidden; text-align:center; }
.divViewNewRecommend {padding-top:20px;}
.divProdItemImg {width:200px; height:150px; overflow:hidden; text-align:center; background:#ffffff; border:1px solid #dcdcdc; padding:7px;}
.divProdItemDetail { height:auto; overflow:hidden; text-align:center; padding-top:20px}
/*.divIndProdItemLast {float:left; width:145px; height:270px; overflow:hidden; text-align:center; margin-top:20px;}*/

.divProdSnapShot {margin-top:10px; text-align:justify; clear:both; font-style:italic;}
.divProdItemImgInner {width:200px; height:150px; overflow:hidden; position:relative; border:1px solid #ffffff;}
.divProdItemImgInner img {margin:auto; position:absolute;}
.divProdItemSnapshot {padding-top:20px; text-align:justify;}
.divProdItemLink {position:absolute; bottom:0px; right:0px;}
.divImgThumb {float:right; width:25px; height:25px; margin-left:0px;}
.fontColor2 {color:#4fcfd1;}
.divProdPrice {margin-top:20px; font-size:18px; font-weight:bold; color:#8d7649;}
.divProdThumbnew {float:right; height:auto; overflow:hidden; margin-top:20px;}
.btnNew {position:absolute; top:6px; right:2px;}
.btnThumb {position:absolute; top:24px; right:2px;}
.btnThumbWithOutNew {position:absolute; top:6px; right:2px;}

.hypProdDName {color:#434343; font-size:14px; }
a.hypProdDName:link {color:#434343; text-decoration:none;}
a.hypProdDName:visited {color:#434343; text-decoration:none;}
a.hypProdDName:hover {color:#434343; text-decoration:none;}
a.hypProdDName:active {color:#434343; text-decoration:none;}
/* End of Prod List */
/* End of List */